India Will Be Able To Produce 25 Per Cent Of Its Crude Oil Demand By 2030: Union Minister Hardeep Puri
OPEC Says Despite Push For Alternative And Renewable Energy, Oil Will Be World's Primary Energy Source
OPEC Output Cut: Is The Decision To Cap Oil Production Based On A Possible Miscalculation?